//
//  main.m
//  作业1 付剑英 - 29
//
//  Created by dllo on 16/2/24.
//  Copyright © 2016年 Apon. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "Teacher.h"
#import "Clothes.h"
#import "Jeans.h"
#import "Socks.h"
#import "Shoes.h"
#import "Car.h"
#import "Plane.h"
#import "Bike.h"
#import "Tank.h"
#import "Doctor.h"
#import "Water.h"
#import "TV.h"
#import "Person.h"
#import "Student.h"
#import "Country.h"
#import "Pen.h"
#import "Fish.h"
#import "Computer.h"
#import "Book.h"
#import "Phone.h"
#import "Ball.h"
#import "Bag.h"
#import "Bread.h"
#import "Chocolate.h"
#import "Dog.h"
#import "Teleplay.h"
#import "Variety show.h"
#import "Cartoon.h"
#import "Movie.h"
#import "Cat.h"
#import "CLass.h"
#import "teacher.h"
int main(int argc, const char * argv[]) {
//    Teacher * per1 = [[Teacher alloc] init];
//    per1 ->_name = @"张华";
//    per1 ->_age = 18;
//    per1 ->_height = 180;
//    per1 ->_weiht = 65;
//    per1 ->_sex = @"男";
//    [per1 info];
//    Teacher  *per2 = [[Teacher alloc] init];
//    per2 ->_name = @"李明";
//    per2 ->_age = 20;
//    per2 ->_height = 175;
//    per2 ->_weiht = 60;
//    per2 ->_sex = @"男";
//    [per2 info];
// 
//    
//    Clothes * a1 = [[Clothes alloc]init];
//    a1 ->_brand = @"nike";
//    a1 ->_color = @"blue";
//    a1 ->_size = 175;
//    a1 ->_price =300;
//    a1 ->_material =@"cotton";
//    [a1 use];
//    Clothes *a2 = [[Clothes alloc]init];
//    a2 ->_brand = @"nike";
//    a2 ->_color = @"black";
//    a2 ->_size = 170;
//    a2 ->_price =200;
//    a2 ->_material =@"cotton";
//    [a2 use];
//
//    
//    Jeans *b1 = [[Jeans alloc]init];
//    b1 ->_brand = @"nike";
//    b1 ->_color = @"blue";
//    b1 ->_size = 175;
//    b1 ->_price =300;
//    b1 ->_material =@"cotton";
//    [b1 use1];
//    Jeans *b2 = [[Jeans alloc]init];
//    b2 ->_brand = @"nike";
//    b2 ->_color = @"blue";
//    b2 ->_size = 160;
//    b2 ->_price =150;
//    b2 ->_material =@"cotton";
//    [b2 use1];
//    
//    Socks *c1 =[[Socks alloc]init];
//    c1 ->_brand = @"nike";
//    c1 ->_color = @"blue";
//    c1 ->_size = 41;
//    c1 ->_price =30;
//    c1 ->_material =@"cotton";
//    [c1 use2];
//    Socks *c2 =[[Socks alloc]init];
//    c2 ->_brand = @"nike";
//    c2 ->_color = @"black";
//    c2 ->_size = 39;
//    c2 ->_price =20;
//    c2 ->_material =@"cotton";
//    [c2 use2];
//    Shoes *d1 = [[Shoes alloc]init];
//    d1 ->_brand =@"nike";
//    d1 ->_color =@"blue";
//    d1 ->_size = 41;
//    d1 ->_price =300;
//    d1 ->_material = @"Sports";
//    [d1 use3];
//    Shoes *d2 = [[Shoes alloc]init];
//    d2 ->_brand =@"nike";
//    d2 ->_color =@"black";
//    d2 ->_size = 43;
//    d2 ->_price =520;
//    d2 ->_material = @"Sports";
//    [d2 use3];
////    
//    
//    Car *f1 = [[Car alloc]init];
//    f1 ->_brand = @"奥迪";
//    f1 ->_color = @"黑色";
//    f1 ->_price = 1000000;
//    f1 ->_speed =240;
//    f1 ->_weihgt = 1490;
//    [f1 by];
//    Car *f2 = [[Car alloc]init];
//    f2 ->_brand = @"奥迪";
//    f2 ->_color = @"白色";
//    f2 ->_price = 2000000;
//    f2 ->_speed =270;
//    f2 ->_weihgt = 1690;
//    [f2 by];
//   
//        Plane *h1 = [[Plane alloc]init];
//        h1 ->_brand = @"雷神";
//        h1 ->_color = @"黑色";
//        h1 ->_price = 1000000;
//        h1 ->_speed =240;
//        h1 ->_weihgt = 14900;
//        [h1 by1];
//        Plane *h2 = [[Plane alloc]init];
//        h2 ->_brand = @"商飞";
//        h2 ->_color = @"白色";
//        h2 ->_price = 2000000;
//        h2 ->_speed =270;
//        h2 ->_weihgt = 16900;
//        [h2 by1];
//           Bike *g1 = [[Bike alloc]init];
//            g1 ->_brand = @"雷神";
//            g1 ->_color = @"黑色";
//            g1 ->_price = 1000;
//            g1 ->_speed =40;
//            g1 ->_weihgt = 140;
//            [g1 by2];
//            Bike *g2 = [[Bike alloc]init];
//            g2 ->_brand = @"商飞";
//            g2 ->_color = @"白色";
//            g2 ->_price = 2000;
//            g2 ->_speed =20;
//            g2 ->_weihgt = 160;
//            [g2 by2];
//               Tank *q1 = [[Tank alloc]init];
//                q1 ->_brand = @"雷神";
//                q1 ->_color = @"黑色";
//                q1 ->_price = 1000;
//                q1 ->_speed =40;
//                q1 ->_weihgt = 140;
//                [q1 by3];
//                Tank *q2 = [[Tank alloc]init];
//                q2 ->_brand = @"商飞";
//                q2 ->_color = @"白色";
//                q2 ->_price = 2000;
//                q2 ->_speed =20;
//                q2 ->_weihgt = 160;
//                [q2 by3];
//    
//       Doctor * per1 = [[ Doctor alloc] init];
//            per1 ->_name = @"刘华";
//            per1 ->_age = 18;
//            per1 ->_height = 180;
//            per1 ->_weiht = 65;
//            per1 ->_sex = @"男";
//            [per1 info1];
//        Doctor  *per2 = [[ Doctor alloc] init];
//            per2 ->_name = @"王明";
//            per2 ->_age = 20;
//            per2 ->_height = 175;
//            per2 ->_weiht = 60;
//            per2 ->_sex = @"男";
//            [per2 info1];
//    TV *t1 = [[TV alloc] init];
//    TV *t2 = [[TV alloc] init];
//    t1->_brand = @"创维";
//    t1->_color = @"白色";
//    t1->_price = 5300;
//    t1->_sense = 50000000.0;
//    t1->_size = 30.0;
//    [t1 info2];
//    t2->_brand = @"乐视";
//    t2->_color = @"白色";
//    t2->_price = 5600;
//    t2->_sense = 6000000000.0;
//    t2->_size = 35.0;
//    [t2 info2];
//    Person *per1 = [[Person alloc] init];
//    Person *per2 = [[Person alloc] init];
//    per1->_name = @"张三";
//    per1->_gender = @"男";
//    per1->_weight = 75.2;
//    per1->_age = 20;
//    per1->_height = 180.0;
//    [per1 info];
//    per2->_name = @"张2";
//    per2->_gender = @"男";
//    per2->_weight = 73.2;
//    per2->_age = 22;
//    per2->_height = 183.0;
//    [per2 info];
//    Student *stu1 = [[Student alloc] init];
//    Student *stu2 = [[Student alloc] init];
//    stu1->_name = @"小明";
//    stu1->_age = 18;
//    stu1->_gender = @"男";
//    stu1->_weight = 75.0;
//    stu1->_height = 180.2;
//    [stu1 info];
//    stu2->_name = @"小刚";
//    stu2->_age = 19;
//    stu2->_gender = @"男";
//    stu2->_weight = 72.0;
//    stu2->_height = 175.2;
//    [stu2 info];
//    Water *w1 = [[Water alloc] init];
//    Water *w2 = [[Water alloc] init];
//    w1->_name = @"百事可乐";
//    w1->_price = 3;
//    w1->_size = 500;
//    w1->_taste = @"甜味";
//    w1->_color = @"黑色";
//    [w1 info];
//    w2->_name = @"百事可乐";
//    w2->_price = 4;
//    w2->_size = 600;
//    w2->_taste = @"甜味";
//    w2->_color = @"黑色";
//    [w2 info];
//
//    Country *cou1 = [[Country alloc] init];
//    Country *cou2 = [[Country alloc] init];
//    cou1->_name = @"china";
//    cou1->_capital = @"北京";
//    cou1->_area = 1600;
//    cou1->_longth = 800;
//    cou1->_width = 200;
//    cou2->_name = @"America";
//    cou2->_capital = @"华盛顿";
//    cou2->_area = 900;
//    cou2->_longth = 300;
//    cou2->_width = 300;
//    [cou1 info];
//    [cou2 info];
    
    
//    Pen *pen1 = [[Pen alloc] init];
//    Pen *pen2 = [[Pen alloc] init];
//    pen1->_name = @"中性笔";
//    pen1->_color = @"黑色";
//    pen1->_longth = 3;
//    pen1->_price = 2;
//    pen1->_width = 0.5;
//    pen2->_name = @"铅笔";
//    pen2->_color = @"黑色";
//    pen2->_longth = 5;
//    pen2->_price = 1;
//    pen2->_width = 0.7;
//    [pen1 info];
//    [pen2 info];
//    
    
//    Fish *fish1 = [[Fish alloc] init];
//    Fish *fish2 = [[Fish alloc] init];
//    fish1->_name = @"鲸鱼";
//    fish1->_locate = @"大海";
//    fish1->_height = 12.5;
//    fish1->_width = 15;
//    fish1->_longth = 23.5;
//    fish2->_name = @"鲨鱼";
//    fish2->_locate = @"大海";
//    fish2->_height = 22.5;
//    fish2->_width = 15.3;
//    fish2->_longth = 33.5;
//    [fish1 info];
//    [fish2 info];
//    
//    
//    Computer *com1 = [[Computer alloc] init];
//    Computer *com2 = [[Computer alloc] init];
//    com1->_name = @"imac";
//    com1->_price = 8244;
//    com1->_size = 13.3;
//    com1->_memory = 4;
//    com1->_madePlace = @"北京";
//    com2->_name = @"华硕";
//    com2->_price = 4244;
//    com2->_size = 15.3;
//    com2->_memory = 4;
//    com1->_madePlace = @"大庆";
//    [com1 info];
//    [com2 info];
//    Book *book1 = [[Book alloc] init];
//    Book *book2 = [[Book alloc] init];
//    book1->_name = @"c语言";
//    book1->_author = @"谭国强";
//    book1->_money = 35;
//    book1->_year = 1990;
//    book1->_page = 200;
//    book2->_name = @"JAVA语言";
//    book2->_author = @"林树泽";
//    book2->_money = 45;
//    book2->_year = 1999;
//    book2->_page = 351;
//    [book1 info];
//    [book2 info];
//    Phone *phone1 = [[Phone alloc] init];
//    Phone *phone2 = [[Phone alloc] init];
//    phone1->_name = @"苹果";
//    phone1->_hometown = @"北京";
//    phone1->_pexel = 1200;
//    phone1->_price = 6400;
//    phone1->_size = 5.5;
//    phone2->_name = @"三星";
//    phone2->_hometown = @"上海";
//    phone2->_pexel = 800;
//    phone2->_price = 5500;
//    phone2->_size = 6.0;
//    [phone1 info];
//    [phone2 info];
    
//    Ball *ba1 = [[Ball alloc] init];
//    Ball *ba2 = [[Ball alloc] init];
//    ba1->_name = @"nike";
//    ba1->_price = 199;
//    ba1->_wight = 5;
//    ba1->_color = @"黑色";
//    ba1->_kind = @"basketball";
//    ba2->_name = @"adidas";
//    ba2->_price = 153;
//    ba2->_wight = 2;
//    ba2->_color = @"红色";
//    ba2->_kind = @"football";
//    [ba1 info];
//    [ba2 info];
//    
//    Bag *bag1 = [[Bag alloc] init];
//    Bag *bag2 = [[Bag alloc] init];
//    bag1->_name = @"meishile";
//    bag1->_price = 99;
//    bag1->_wight = 6;
//    bag1->_color = @"黄色";
//    bag1->_size = 160;
//    bag2->_name = @"miqi";
//    bag2->_price = 153;
//    bag2->_wight = 10;
//    bag2->_color = @"白色";
//    bag2->_size = 170;
//    [bag1 info];
//    [bag2 info];
//    Bread *b1 = [[Bread alloc] init];
//    Bread *b2 = [[Bread alloc] init];
//    b1->_name = @"meishile";
//    b1->_price = 5.6;
//    b1->_wight = 13.6;
//    b1->_energy = 60.4;
//    b1->_sugar = 70.6;
//    b2->_name = @"miqi";
//    b2->_price = 9.6;
//    b2->_wight = 24.3;
//    b2->_energy = 96.7;
//    b2->_sugar = 75.8;
//    [b1 info];
//    [b2 info];
//
//    Chocolate *ch1 = [[Chocolate alloc] init];
//    Chocolate *ch2 = [[Chocolate alloc] init];
//    ch1->_name = @"defu";
//    ch1->_price = 9.9;
//    ch1->_wight = 15.6;
//    ch1->_energy = 50.0;
//    ch1->_sugar = 80.6;
//    ch1->_name = @"quechao";
//    ch1->_price = 79.9;
//    ch1->_wight = 155.6;
//    ch1->_energy = 8990.0;
//    ch1->_sugar = 44180.3;
//    [ch1 info];
//    [ch2 info];
//    Dog *d1 = [[Dog alloc] init];
//    Dog *d2 = [[Dog alloc] init];
//    d1->_age = 2;
//    d1->_length = 50.3;
//    d1->_name = @"wangcai";
//    d1->_wight = 25.6;
//    d1->_sex = @"female";
//    d2->_age = 3;
//    d2->_length = 82.6;
//    d2->_name = @"xiaopang";
//    d2->_wight = 34.5;
//    d2->_sex = @"male";
//    [d1 info];
//    [d2 info];
//    
//    Teleplay *t1 = [[Teleplay alloc] init];
//    Teleplay *t2 = [[Teleplay alloc] init];
//    t1->_name = @"bjqhuw";
//    t1->_playerName = @"ewhqken";
//    t1->_directorName = @"gusaj";
//    t1->_time = 50;
//    t1->_writersName = @"ghifsu";
//    t2->_name = @"kiquw";
//    t2->_playerName = @"qwnjr";
//    t2->_directorName = @"bjbhwq";
//    t2->_time = 32;
//    t2->_writersName = @"uebqwjk";
//    [t1 info];
//    [t2 info];
//    Variety_show *v1 = [[Variety_show alloc] init];
//    Variety_show *v2 = [[Variety_show alloc] init];
//    v1->_name = @"fsdfd";
//    v1->_honoredGuestName = @"fdsdaf";
//    v1->_PresenteName = @"fhgfs";
//    v1->_DirectorName = @"bhjhua";
//    v1->_time = 80;
//    v2->_name = @"hiohqiw";
//    v2->_honoredGuestName = @"bhkehqu";
//    v2->_PresenteName = @"bhkqw";
//    v2->_DirectorName = @"fjjqw";
//    v2->_time = 60;
//    [v1 info];
//    [v2 info];
    
//    Cartoon *C1 = [[Cartoon alloc] init];
//    Cartoon *C2 = [[Cartoon alloc] init];
//    C1->_name = @"TOM";
//    C1->_DirectorName = @"AMER";
//    C1->_PlayerName = @"DEFE";
//    C1->_price = 15.0;
//    C1->_time = 110;
//    C2->_name = @"TERRY";
//    C2->_DirectorName = @"FDSFDS";
//    C2->_PlayerName = @"GSFDS";
//    C2->_price = 65.0;
//    C2->_time = 150;
//     [C1 info];
//    [C2 info];
//    
//    Movie *m1 = [[Movie alloc] init];
//    Movie *m2 = [[Movie alloc] init];
//    m1->_name = @"abc";
//    m1->_DirectorName = @"lian";
//    m1->_PlayerName = @"dengchao";
//    m1->_price = 25.0;
//    m1->_time = 100;
//    m2->_name = @"abcde";
//    m2->_DirectorName = @"wangan";
//    m2->_PlayerName = @"sunli";
//    m2->_price = 35.0;
//    m2->_time = 120;
//    [m1 info];
//    [m2 info];
//    Cat *d1 = [[Cat alloc] init];
//    Cat *d2 = [[Cat alloc] init];
//    d1->_age = 2;
//    d1->_length = 50.3;
//    d1->_name = @"wangcai";
//    d1->_wight = 25.6;
//    d1->_sex = @"female";
//    d2->_age = 3;
//    d2->_length = 82.6;
//    d2->_name = @"xiaopang";
//    d2->_wight = 34.5;
//    d2->_sex = @"male";
//    [d1 info];
//    [d2 info];
    CLass *p1=[[CLass alloc]init];
    p1 ->_name = @"蓝鸥";
    p1 ->_count = 4;
    p1 ->_teachername =  @"李明";
    p1 ->_date =12.8;
    [p1 info] ;
    NSLog(@"进行集体活动");
    [p1 info1];

    teacher *per1 = [[teacher alloc]init];
    per1 ->_name =@"刘辉";
    per1 ->_sex = @"男";
    per1 ->_age = 34;
    per1 ->_lesson = @"英语";
    per1 ->_class = @"160101";
    [per1 info];
    NSLog(@"讲课,布置作业,验收作业,解决问题");
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    return 0;
}
